package com.mindskip.xzs.viewmodel.student.qywx;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import lombok.ToString;
import lombok.experimental.Accessors;

/**
 * <p>
 *
 * </p>
 *
 * @author guoguangkai
 * @since 2022/9/13
 */
@Data
@Accessors(chain = true)
@ToString
public class SessionKeyAndUserIdResult {
    /**
     * 出错返回码，为0表示成功，非0表示调用失败
     */
    @JsonProperty("errcode")
    private Long errCode;
    /**
     * 返回码提示语
     */
    @JsonProperty("errmsg")
    private String errMsg;

    /**
     * 会话密钥
     */
    @JsonProperty("session_key")
    private String sessionKey;

    /**
     * 用户在企业内的UserID，对应管理端的帐号，企业内唯一。注意：第三方小程序此处返回加密的userid
     */
    @JsonProperty("userid")
    private String userId;

    /**
     * 用户所属企业的corpid
     */
    @JsonProperty("corpid")
    private String corpId;
}
